package com.vanysoft.business.data.entity;

import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableName;
import java.io.Serializable;

/**
 * <p>
 * 供应商基本信息
 * </p>
 *
 * @author YangLei
 * @since 2018-07-18
 */
@TableName("BASE_SUPPLIER_INFO")
public class SupplierInfo implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键ID
     */
    private String id;
    /**
     * 供应商编码
     */
    private String vendorCode;
    /**
     * 中文名称
     */
    private String vendorChineseName;
    /**
     * 英文名称
     */
    private String vendorEnglishName;
    /**
     * 临时编码
     */
    private String tempCode;
    /**
     * 分类
     */
    private String supplierClassification;
    /**
     * 类别
     */
    private String supplierType;
    /**
     * 邓白氏编码
     */
    private String dunsNumber;
    /**
     * 中文地址
     */
    private String chinessAddress;
    /**
     * 英文地址
     */
    private String englishAddress;
    /**
     * 税号
     */
    private String tfn;
    /**
     * 公司联系电话
     */
    private String tel;
    /**
     * 公司邮箱
     */
    private String email;
    /**
     * 公司传真
     */
    private String faxNo;
    /**
     * 银行名称
     */
    private String bankName;
    /**
     * 银行账户
     */
    private String bankAccount;
    /**
     * 财务联系人邮箱
     */
    private String financialContactEmail;
    /**
     * 其他信息
     */
    private String other;
    /**
     * 建厂时间
     */
    private Date buildTime;
    /**
     * 员工人数
     */
    private Double employeses;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 创建人
     */
    private String createUser;


    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getVendorCode() {
        return vendorCode;
    }

    public void setVendorCode(String vendorCode) {
        this.vendorCode = vendorCode;
    }

    public String getVendorChineseName() {
        return vendorChineseName;
    }

    public void setVendorChineseName(String vendorChineseName) {
        this.vendorChineseName = vendorChineseName;
    }

    public String getVendorEnglishName() {
        return vendorEnglishName;
    }

    public void setVendorEnglishName(String vendorEnglishName) {
        this.vendorEnglishName = vendorEnglishName;
    }

    public String getTempCode() {
        return tempCode;
    }

    public void setTempCode(String tempCode) {
        this.tempCode = tempCode;
    }

    public String getSupplierClassification() {
        return supplierClassification;
    }

    public void setSupplierClassification(String supplierClassification) {
        this.supplierClassification = supplierClassification;
    }

    public String getSupplierType() {
        return supplierType;
    }

    public void setSupplierType(String supplierType) {
        this.supplierType = supplierType;
    }

    public String getDunsNumber() {
        return dunsNumber;
    }

    public void setDunsNumber(String dunsNumber) {
        this.dunsNumber = dunsNumber;
    }

    public String getChinessAddress() {
        return chinessAddress;
    }

    public void setChinessAddress(String chinessAddress) {
        this.chinessAddress = chinessAddress;
    }

    public String getEnglishAddress() {
        return englishAddress;
    }

    public void setEnglishAddress(String englishAddress) {
        this.englishAddress = englishAddress;
    }

    public String getTfn() {
        return tfn;
    }

    public void setTfn(String tfn) {
        this.tfn = tfn;
    }

    public String getTel() {
        return tel;
    }

    public void setTel(String tel) {
        this.tel = tel;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getFaxNo() {
        return faxNo;
    }

    public void setFaxNo(String faxNo) {
        this.faxNo = faxNo;
    }

    public String getBankName() {
        return bankName;
    }

    public void setBankName(String bankName) {
        this.bankName = bankName;
    }

    public String getBankAccount() {
        return bankAccount;
    }

    public void setBankAccount(String bankAccount) {
        this.bankAccount = bankAccount;
    }

    public String getFinancialContactEmail() {
        return financialContactEmail;
    }

    public void setFinancialContactEmail(String financialContactEmail) {
        this.financialContactEmail = financialContactEmail;
    }

    public String getOther() {
        return other;
    }

    public void setOther(String other) {
        this.other = other;
    }

    public Date getBuildTime() {
        return buildTime;
    }

    public void setBuildTime(Date buildTime) {
        this.buildTime = buildTime;
    }

    public Double getEmployeses() {
        return employeses;
    }

    public void setEmployeses(Double employeses) {
        this.employeses = employeses;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    @Override
    public String toString() {
        return "SupplierInfo{" +
        "id=" + id +
        ", vendorCode=" + vendorCode +
        ", vendorChineseName=" + vendorChineseName +
        ", vendorEnglishName=" + vendorEnglishName +
        ", tempCode=" + tempCode +
        ", supplierClassification=" + supplierClassification +
        ", supplierType=" + supplierType +
        ", dunsNumber=" + dunsNumber +
        ", chinessAddress=" + chinessAddress +
        ", englishAddress=" + englishAddress +
        ", tfn=" + tfn +
        ", tel=" + tel +
        ", email=" + email +
        ", faxNo=" + faxNo +
        ", bankName=" + bankName +
        ", bankAccount=" + bankAccount +
        ", financialContactEmail=" + financialContactEmail +
        ", other=" + other +
        ", buildTime=" + buildTime +
        ", employeses=" + employeses +
        ", createTime=" + createTime +
        ", createUser=" + createUser +
        "}";
    }
}
